Quaternion-based Finite-time Sliding Mode Controller Design for Attitude Tracking of a Rigid Spacecraft during High-thrust Orbital Maneuver in the Presence of Disturbance Torques

Authors

  • A.R. Toloei Department of Aerospace Engineering, Shahid Beheshti University, GC, Tehran, Iran
  • H. Asgari Department of Aerospace Engineering, Shahid Beheshti University, GC, Tehran, Iran
Abstract:

In this paper, a quaternion-based finite-time sliding mode attitude controller is designed for a spacecraft performing high-thrust orbital maneuvers, with cold gas thrusters as its actuators. The proposed controller results are compared with those of a quaternion feedback controller developed for the linearized spacecraft dynamics, in terms of settling time, steady-state error, number of thruster firings and their fuel usage. It is then proved that the sliding mode control has enough robustness against disturbances as well as a high accuracy in attitude tracking and also a low number of thruster firings. A 6 degree of freedom (DOF) total simulation, including spacecraft dynamics, guidance, navigation and control systems is also designed and the sliding mode controller performance in a sample transfer from an ecliptic orbit to a circular one is investigated. In order to solve the chattering problem caused mainly because of the discontinuity of sliding mode control algorithm and multiple switching on sliding surfaces, the sign function in the control input is replaced with a hyperbolic tangent function. Being aware of the advantages of sliding mode control method, using this algorithm in orbital transfers seems to be innovative and efficient.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Robust Controller Design Based on Sliding Mode Observer in The Presence of Uncertainties and Actuator Saturation

This paper studies the design of a robust output feedback controller subject to actuator saturation. For this purpose, a robust high-gain sliding mode observer is used to estimate the state variables. Moreover, the combination of Composite Nonlinear Feedback (CNF) and Integral Sliding Mode (ISM) controllers are used for robust output tracking. This controller consists of two parts, the CNF part...

full text

Robust Sliding Mode Controller for Trajectory Tracking and Attitude Control of a Nonholonomic Spherical Mobile Robot

Based on dynamic modeling, robust trajectory tracking control of attitude and position of a spherical mobile robot is proposed. In this paper, the spherical robot is composed of a spherical shell and three independent rotors which act as the inner driver mechanism. Owing to rolling without slipping assumption, the robot is subjected to two nonholonomic constraints. The state space representatio...

full text

Smooth Adaptive Finite Time Attitude Tracking Control of Rigid Spacecraft

This paper investigates two chattering-free finite-time controllers for the rigid spacecraft attitude tracking control problem considering modeling uncertainty and external disturbance. First, the basic controller is designed utilizing integral terminal sliding mode surface (ITSMS) with prior knowledge of the total system uncertainty consisting of modeling uncertainty and external disturbance. ...

full text

Systematic Approach to Design a Finite Time Convergent Differentiator in Second Order Sliding Mode Controller

This paper presents a systematic approach to design a Lyapunov based super twisting differentiator. The differentiator will be shown convergent in a finite time whilst the relevant time is accurately estimated.  This differentiator is the main part to establish the sliding surface in higher order sliding mode. The differentiator  is used in the prescribed control structure  to regulate pressure...

full text

Sliding Mode Control for Attitude Tracking of Thruster-Controlled Spacecraft

Nonlinear pulse width modulation (PWM) controlled system is considered to achieve control performance of thrustercontrolled spacecraft. The actual PWM controlled motions occur, very closely, around the average model trajectory. Furthermore nonlinear PWM controller design can be directly applied to thruster controlled spacecraft to determine thruster on-time. Sliding mode control for attitude tr...

full text

Optimal Sliding-mode Control for Finite-thrust Spacecraft Hovering around Elliptical Orbital Target

A two-step scheme is developed to solve the problem of hovering around elliptical orbital target with finite thrust. The reachable region and the hovering region are introduced to find a feasibility criterion of hovering positions, then followed by a new optimal sliding-model control law (OSMC), which has a dynamic sliding surface generated by a nominal LQR, and can achieve the optimal performa...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 32  issue 3

pages  430- 437

publication date 2019-03-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023